elaborative rehearsal - Spanish English Dictionary